﻿body
{

	background-color: #000000;
	/* background: url("../images/background.png") no-repeat; */
	margin: 0px,0px,0px,0px;
	padding: 0px,0px,0px,0px;
	font-family: Futura Bk;
	font-weight:bold;
	font-size: 54pt;
	color: #FFFFFF;
	width: 1280px;
	height: 1024px;
	
}

form
{
	position: absolute;
	left: 0px;
	top: 0px;	
	margin: 0px,0px,0px,0px;
	padding: 0px,0px,0px,0px;
}

.CellTextfieldWithImageBackground
{
	background: url("../images/TEXTFIELD_BACK.png") no-repeat;
}

.greetingSubtypeItem
{
	background: url("../images/ITEM_BACKGROUND.png") no-repeat;
}

.FuturaTextfield 
{
	font-family: Futura Bk;
	font-weight: bolder;
	font-size: 54pt;
	color: #FFFFFF;	
	background-color: Transparent;
    border-width: 0px;
    text-align: center;
}

.backgroundLabel
{
	font-family: Futura Bk;
	font-weight: bolder;
	font-size: 20pt;
	color: #FFFFFF;	
    border-width: 0px;
}

.popupWindow
{
	background-image: url("../images/popup_default_window.png");
	height: 324px;
	width: 500px;
	position: absolute;
	left:390px;
	top: 350px;
	visibility: hidden;
	font-family: Futura Bk;
	font-size: 36pt;
}

.popupWindowSmall
{
	height: 120px;
	width: 500px;
	position: absolute;
	left:390px;
	top: 500px;
	visibility: hidden;
	font-family: Futura Bk;
	font-size: 36pt;
	text-align: center;
	border-style: groove;
	border-color: #FFFFFF;
	background-color: Yellow;
	color: #000000;
}

.headerLabelQuiteSmall
{
	font-family: Futura Bk;
	font-weight: bold;	
	font-size: 32pt;
}

.headerLabelVerySmall
{
	font-family: Futura Bk;
	font-weight:bold;	
	font-size: 26pt;
}

.headerLabelSmall
{
	font-family: Futura Bk;
	font-weight:bold;	
	font-size: 42pt;
}

.headerLabelMedium
{
	font-family: Futura Bk;
	font-weight:bold;	
	font-size: 48pt;
	color: #FFFFFF;
}

.musicListItem
{
	width: 800px;
	height: 104px;	
}

.itemListWindow
{
	width: 800px;
	height: 104px;	
	z-index: 100;
	background: url("../images/SONGLISTBK_UP.png") no-repeat;		
}

.itemListOverlay 
{
	position: relative;
    top: -98px;
    left: 20px;
	font-family: Futura Bk;
	font-weight: 300;
	font-size: 28pt;	
	z-index: 101;
	text-align: left;
	width: 800px;
	height: 104px;		
}

.itemListTopWindow
{
	position: relative;
    top: -208px;
    left: 0px;	
	width: 800px;
	height: 104px;	
	z-index: 102;
}



.smallLabelText
{
	font-family: Futura Bk;
	font-weight: 300;
	font-size: 18pt;	
}

.backButton
{
	position: absolute;
	left: 50px;
	top: 890px;
}

.nextButton
{
	position: absolute;
	left: 995px;
	top: 890px;
}

.webcodeButton
{
	position: absolute;
	left: 550px;
	top: 895px;
}

.restartSessionButton
{
	position: absolute;
	left: 1210px;
	top: -10px;
	width: 50px;
	height: 48px;
	vertical-align: top;
}

.resetButton
{
	position: absolute;
	left: 00px;
	top: 0px;
}

.postPaymentScreen
{
	text-align: center;
	position:absolute;
	top:200px;
	left:300px;
}

.videoFrame
{
  border: solid 1 #FFFFFF;	
  height: 200px;  
}

.searchResultsList
{
	position: absolute;
	left: 235px;
	top: 140px;	
}

.searchResultsNavigation
{
	position: absolute;
	left: 100px;
	top: 890px;	
}